the least said the better - Deutsch Englisch Wörterbuch